div.tagsinput { border:1px solid #CCC; background: #FFF; padding:5px; width:300px; height:100px; overflow-y: auto;}

div.tagsinput span.tag{
 border: 1px solid #FF6701;
 -moz-border-radius:7px;
 -webkit-border-radius:7px;
 border-radius:7px;
 display: block;
 float: left;
 padding: 5px;
 text-decoration:none;
 background: #FFD79C;
 color: #915700;
 margin-right: 5px;
 margin-bottom:5px;
 font-family: helvetica;
 font-size:13px;
 }

div.tagsinput span.tag a { font-weight: bold; color: #82ad2b; text-decoration:none; font-size: 11px;  } 
div.tagsinput input { width:80px; margin:0px; font-family: helvetica; font-size: 13px; border:1px solid transparent; padding:5px; background: transparent; color: #000; outline:0px;  margin-right:5px; margin-bottom:5px; }
div.tagsinput div { display:block; float: left; } 
.tags_clear { clear: both; width: 100%; height: 0px; }
